package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.entity.City;

import java.util.List;

/**
 * 城市业务层
 *
 * @author ruoyi
 */
public interface ICityService
{
    /**
     * 查询城市数据集合
     *
     * @return 城市数据集合
     */
    public List<City> selectCityList();

    /**
     * 构建前端所需要树结构
     *
     * @param cities 城市列表
     * @return 树结构列表
     */
    public List<City> buildCityTree(List<City> cities);

    /**
     * 查询城市树结构
     * @return
     */
    public List<City> selectCityTree();
} 